//Crea una riga le celle e gli input all'interno, e poi l'aggiunge al tbody
var addRowToTbody = function(){
   //Ottengo l'elemento tbody
   var tbody = document.getElementById("MyCriteria");
   //Creo un elemento tr
   var tr = document.createElement("tr");
   //l'aggiungo al tbody
   tbody.appendChild(tr);
  
   //Continuo con gli altri elementi
   var td = document.createElement('td');
   tr.appendChild(td);
   var inpt = document.createElement('input');
   td.appendChild(inpt);
   //Setto i dati dell'input
   inpt.type = "text";
   //Se sei pratico di PHP o ASP (credo lo supporti) non dovresti avere problemi a capire
   inpt.name = "tipo[]";
   inpt.maxLength="70";

   //Gli altri campi	
   td = document.createElement('td');
   tr.appendChild(td);
   inpt = document.createElement('input');
   td.appendChild(inpt);
   inpt.type = "text";
   inpt.name = "contenuto[]";
   inpt.maxLength="70";

   
   td = document.createElement('td');
   tr.appendChild(td);
   var a = document.createElement('a');
   td.appendChild(a);
   a.href = '#';
   a.onclick = deleteRowFromTbody;
   a.appendChild(document.createTextNode('Elimina riga'));
}

//Cancella la riga corrispondente al link Cancella cliccato
var deleteRowFromTbody = function(){
   //Ottengo il tr dal link
   var tr = this.parentNode.parentNode;
   //Lo cancello
   tr.parentNode.removeChild(tr);
}

//Cancella il tbody creando un altro elemento tbody e sostituendolo
var emptyTbody = function(){
   var tbody = document.getElementById("MyCriteria");
   var newTbody = document.createElement("tbody");
   tbody.parentNode.replaceChild(newTbody, tbody);
   newTbody.id = "MyCriteria";
}

//Associo le funzioni ai link
window.onload = function(){
	document.getElementById("Adder").onclick = addRowToTbody;
	document.getElementById("Empty").onclick = emptyTbody;
}